# 优化可以将车道的检测速度提高
# 位运算的速度 > 直接计算（加减乘除）
# 理论上任何编程语言的算数运算都是位运算。
import numpy as np

a = np.array([0,0,1,0])
b = np.array([0,1,1,0])
c = np.array([0,1,2,3])
d = np.array([0,0,0,0])
e = np.array([[1.,2.,1.],[3.,4.,1.],[5.,6.,1.]])

# 与运算
print(a & b)
# 或运算
print(a | b)
# 在矩阵中加入过滤条件
mask = c > 1
print(c[mask]) #取出满足条件的所有元素
print(c[~mask]) # 取出不满足该条件的所有元素